Team-oriented Software Practicum: Phase Ii

نویسندگان

  • Jeffrey C. Schlimmer
  • Jack R. Hagemeister
چکیده

In order to better prepare computer science graduates to perform proficiently in industry, the Team-Oriented Software Practicum emulates the actual functioning of a software development company called powerPen. This four-year Practicum works in conjunction with existing computer science curricula, but supplements it with a practical work environment where students experience the entire software development life cycle. The need for this type of program is apparent in industry and this particular model resolves many of the difficulties identified with related efforts. The Practicum has successfully operated since 1992, but experienced some important reformation in the past year which further increased it's viability. Student teams began interacting with one another rather than functioning separately, a common technology was adopted at all class levels to replace previously separate projects, and products developed by Practicum students gained popular acclaim in the public domain via Internet and the World-Wide Web. Teams composed of junior and senior students develop actual applications using Newton technology. Products groups apply team resources to build new powerPen products or enhance existing ones. Freshman and sophomore teams concentrate on peripheral software development functions including marketing and testing. Their developed expertise applies directly to products created by their upper-class co-workers. This scenario provides for substantial mentoring opportunities, group decision making processes, and a realistic industry environment. The Practicum is unique in that it currently has built or revised seven different applications for the Newton, launched those products into the market place, and is providing daily maintenance and technical support to thousands of users worldwide. It is successfully functioning as a software development business, sans profit, and is operated entirely by undergraduate students. Practicum students are experiencing increases in motivation, not only in computer science classes, but across their entire university curriculum due to their substantial personal investment in the program. The meld of practical and theoretical learning appears to be of substantial value to students and the results are attracting excellent feedback from industry.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Team-oriented Software Practicum

| New computer science graduates are inadequately prepared to apply their abstract knowledge, and they have rarely worked in the teams required in modern business. To remedy these shortcomings and alleviate the low motivation that often accompanies the rst years of college, we proposed that a pilot group of entering freshmen should be formed into a four-year experimental team. Unlike traditiona...

متن کامل

Pre-service Language Teachers’ Cognitions about Language Learning/teaching and Cognition Refinements through a Reflection-oriented Practicum

Pre-service teacher cognition literature abounds with the concept of change as well as proposals regarding desirable conceptual changes to be undertaken so that teacher candidates can set out their path of professional development with right beliefs. Yet, such changes would seem less likely to occur if the trainees’ thoughts, beliefs, and cognitions are not identified in the f...

متن کامل

Usability of Academic Electronic Medical Record Application for Nursing Students' Clinical Practicum

OBJECTIVES Nursing curricula for undergraduate nursing students need to reflect the information technology used in current nursing practice. A smart-device Academic Electronic Medical Record (AEMR) application can help nursing students access and document records for the clinical practicum. We conducted a pilot study to evaluate the usability of an AEMR application before applying it to the cli...

متن کامل

Team-Oriented Agent Coordination in the RETSINA Multi-Agent System

Complex tasks are often solved by teams because no one individual has the collective expertise, information, or resources required for the e ective completion or performance of a task. This paper describes a prototype, implemented in the RETSINA multi-agent infrastructure, in which agents interact with each other via capability-based and team-oriented coordination. We propose a model of team-or...

متن کامل

Equipping Software Engineering Apprentices with a Repertoire of Practices

Argyris and Schön distinguish espoused theories those which people speak about – from theory-in-use those which can be inferred from action. In small software teams, developing reflective thinking about action is a vital necessity in coping with change. We address these issues in a Masters of Software Engineering, performed with an alternation between university and industry. University periods...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007